<?php
require_once ("../src/db/connectdatabase.php");

function getTypeNews() {
	$con = new ConnectDB();
	
	$tbl = "typenews";
	$fn = array('idtnew', 'nametypenew', 'datecreate', 'isuse', 'no');
	$condetion = array();
	return $con -> getvalueorderby($tbl, $fn, $condetion, 'datecreate');
}

function getTypeNew($id) {
	$con = new ConnectDB();
	
	$tbl = "typenews";
	$fn = array('idtnew', 'nametypenew', 'datecreate', 'no');
	$condetion = array('idtnew' => $id);
	return $con -> getvalue($tbl, $fn, $condetion);
}

function int_to_date($int)
{
    $time  = date("d/m/Y", $int);
    return $time;
}

$arrcardtype = getTypeNews();

?>
<style>
.listbanksviewcontent table {
	width: 900px;
	max-width: 900px;
}

.listbanksviewcontent table td {
	margin-top: 2px;
	border: 1px solid;
	border-radius: 2px 2px 2px 2px;
}

.listbanksviewcontent table td img {
	cursor: pointer;
}

.title {
	text-align: center;
	background-color: #0088cc;
	min-height: 40px;
	-moz-border-radius: 8px 8px 0px 0px;
	-webkit-border-radius: 8px 8px 0px 0px;
	border-radius: 8px 8px 0px 0px;
	color: #FFF;
}

.stylenamebank {
	padding-left: 5px;
	padding-right: 5px;
	width: 250px;
	max-width: 350px;
}

.styleacctionbank {
	width: 150px;
	text-align: center;
	max-width: 150px;
}

.stylesapxep {
	width: 100px;
	text-align: center;
	max-width: 100px;
}

.styledatecreatebank {
	width: 100px;
	max-width: 100px;
	text-align: center;
}

.nameformbank {
	background: url(../images/bg-login.png);
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
}

.center {
	text-align: center;
}

.listbanksviewcontent table tr:hover td {
	background: #FFC;
}

.stylestt {
	width: 70px;
}

</style>
<h3>Danh Sách Loại Tin Tức</h3>
<div style="margin:auto; width:500px;">
<div style="color: red;">
<?php
	if(isset($_GET['mess'])) {
		echo($_GET['mess']);
	}
?>
</div>
<?php
if(isset($_GET['idct'])) {
	$idcardlevel = $_GET['idct'];
	$arrclevel = getTypeNew($idcardlevel);
	if(count($arrclevel) == 1) {
	?>
<form action="../src/control/adminTypeNew.php" method="post" onSubmit="return checkeditinfocardlevel();">
    <table>
        <tr>
            <th colspan="2"><h4 style="color:#06F">Cập Nhật "<?php echo($arrclevel[0][1]) ?>"</h4></th>
        </tr>
        <tr>
            <th align="left" width="150px;">Tên</th>
            <td><input type="hidden" value="<?php echo($arrclevel[0][0]) ?>" name="cardlevelid" /><input class="inputtextfield" type="text" autofocus name="nametypenewedit" id="namecardleveledit" maxlength="500" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" value="<?php echo($arrclevel[0][1]) ?>" /><br><font color="red"><span id="err_namecardleveledit"></span></font></td>
        </tr>
        <tr>
            <th align="left" width="150px;">Thứ tự hiển thị</th>
            <td><input class="inputtextfield" type="text" autofocus name="notypenew" id="notypenew" maxlength="500" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" value="<?php echo($arrclevel[0][3]) ?>" /><br><font color="red"><span id="err_namecardleveledit"></span></font></td>
        </tr>
        <tr><th colspan="2"><input type="hidden" value="edit" name="acc" /><input type="submit" value="Cập Nhật" style="border-radius: 5px; padding:5px; width:100px; background:#03F; color:#FFF; font-weight:bold;" /></th></tr>
    </table>
</form>
    <?php
	}
} else {
?>
<form action="../src/control/adminTypeNew.php" method="post" onSubmit="return checkaddinfocardlevel();">
    <table>
        <tr>
            <th colspan="2"><h4 style="color:#06F">Thêm Loại Tin Tức</h4></th>
        </tr>
        <tr>
            <th align="left" width="150px;">Tên</th>
            <td><input class="inputtextfield" type="text" autofocus name="nametypenew" id="namecardlevel" maxlength="500" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" /><br><font color="red"><span id="err_namecardlevel"></span></font></td>
        </tr>
        <tr>
            <th align="left" width="150px;">Thứ tự hiển thị</th>
            <td><input class="inputtextfield" type="text" autofocus name="notypenew" id="notypenew" maxlength="500" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" value="" /><br><font color="red"><span id="err_namecardlevel"></span></font></td>
        </tr>
        <tr><th colspan="2"><input type="hidden" value="add" name="acc" /><input type="submit" value="Thêm" style="border-radius: 5px; padding:5px; width:100px; background:#03F; color:#FFF; font-weight:bold;" /></th></tr>
    </table>
</form>
<?php
}
?>
</div>
<br/>
<hr>
<br/>
<h3>Danh Sách Loại Tin Tức</h3>
<div style="clear:both; height:15px;"></div>
    <div style="float:right">
    	<strong>Chú Thích:</strong><img src="../images/unclockicon.png" title="Cho Phép Hiển Thị" />Cho Phép Hiển Thị &nbsp;&nbsp;<img src="../images/lockicon.png" title="Không Cho Phép Hiển Thị" /> Ẩn
    </div>
    <div style="clear:both;"></div>
<div class="listbanksviewcontent">
	<table>
    	<tr>
        	<th class="stylestt title">STT</th>
        	<th class="stylenamebank title">Tên</th>
            <th class="stylesapxep title">Thứ tự hiển thị</th>
            <th class="styledatecreatebank title">Ngày C.Nhật</th>
            <th class="styleacctionbank title">Chức Năng</th>
        </tr>
        <?php
		if(count($arrcardtype) > 0) {
			$i =0;
			foreach($arrcardtype as $entry) {
				$i++;
		?>
        <tr>
       	 	<td class="nameformbank" align="center"><?php echo($i) ?></td>
        	<td class="nameformbank" style="padding-left:5px; padding-right:5px;"><?php echo($entry[1]) ?></td>
            <td class="stylesapxep center"><?php echo($entry[4]) ?></td>
            <td class="nameformbank center"><?php echo(int_to_date($entry[2])) ?></td>
            <td class="nameformbank center"><?php if($entry[3] == "1") { echo('<img src="../images/unclockicon.png" style="cursor:pointer;" title="Click để Không Cho Phép Hiển Thị" class="class-lockacc-link" idacc="'.$entry[0].'" />'); } else { echo('<img src="../images/lockicon.png" style="cursor:pointer;" title="Click để Cho Phép Hiển Thị" class="class-unlockacc-link" idacc="'.$entry[0].'" />'); } ?>&nbsp; | &nbsp; <img idct="<?php echo($entry[0]) ?>" class="class-editcardlevel-link" src="../images/icon-edit.gif" width="20px" title="Chỉnh Sửa <?php echo($entry[1]) ?>" />&nbsp; | &nbsp;<img idpr="<?php echo($entry[0]) ?>" class="class-deletequestion-link" src="../images/icon-delete.gif" height="20" title="Xóa" /></td>
        </tr>
        <?php
			}
		} else {
		?>
        <tr><th colspan="4">Chưa có danh sách nào</th></tr>
        <?php
		}
		?>
    </table>
</div>
<script>
	$(document).on('click', '.class-editcardlevel-link', function(e) {
		elem = $(this)
		var id = elem.attr('idct');
		window.location= 'admin.php?content=quanlykhac&as=typenews&idct=' + id;
	});
	
	$(document).on('click', '.class-lockacc-link', function() {
		elem = $(this);
		idacc = elem.attr('idacc');
		$.ajax({
			url: "../src/ajax/ajaxAdminTypeNew.php",
			type: "post",
			data: {act:'del', idre: idacc},
			dataType:"json",
			success: function(data) {
				if(data == true) {
					alert("Cập nhật dữ liệu thành công");
					location.reload();
				} else {
					alert("Cập nhật dữ liệu thất bại");
				}
			}
		});
	});
	
	$(document).on('click', '.class-unlockacc-link', function() {
		elem = $(this);
		idacc = elem.attr('idacc');
		$.ajax({
			url: "../src/ajax/ajaxAdminTypeNew.php",
			type: "post",
			data: {act:'undel', idre: idacc},
			dataType:"json",
			success: function(data) {
				if(data == true) {
					alert("Cập nhật dữ liệu thành công");
					location.reload();
				} else {
					alert("Cập nhật dữ liệu thất bại");
				}
			}
		});
	});
	
	
$(document).on('click', '.class-deletequestion-link', function() {
	elem = $(this);
	id = elem.attr('idpr');
	if(confirm('Bạn thực sự muốn xóa?')) {
		$.ajax({
			type: "POST",
			url: "../src/ajax/ajaxAdminTypeNew.php",
			data:{act: 'del', idpe: id},
			dataType: "json",
			success: function(response){
				if(response == true) {
					alert("Cập nhật thành công");
					elem.parent().parent().remove();
				} else {
					alert("Cập nhật thất bại");
				}
			}
		});
	}
});
	
	function checkaddinfocardlevel() {
		var ten = $.trim($('#namecardlevel').val());
		if(ten.length == 0) {
			$('#err_namecardlevel').text('Tên không được bỏ trống');
			$('#namecardlevel').focus();
			return false;
		} else {
			$('#err_namecardlevel').text('');
		}
	}
	
	function checkeditinfocardlevel() {
		var ten = $.trim($('#namecardleveledit').val());
		if(ten.length == 0) {
			$('#err_namecardleveledit').text('Tên không được bỏ trống');
			$('#namecardleveledit').focus();
			return false;
		} else {
			$('#err_namecardleveledit').text('');
		}
	}
	
	function showStyle(field) {
		field.style.backgroundColor = '#FFFFCC';
	}
	
	function hiddenStyle(field) {
		field.style.backgroundColor = '#FFFFFF';
	}
</script>